`timescale 1ns / 10ps
`define clock_period 20

module mult_8bit_tb;

	reg[7:0] a;
	reg[7:0] b;
	
	wire[15:0] cout;

	mult_8bit mult0(
		.A(a),
		.B(b),
		.Cout(cout)
	);
	
	initial begin
	
		a = 8'd2;
		b = 8'd4;
		#(`clock_period)
		
		a = 8'd1;
		b = 8'd12;
		#(`clock_period)
		
		a = 8'd12;
		b = 8'd12;
		#(`clock_period)
		
		$stop;
	
	end

endmodule
